知道怎麼透過網路安裝套件之後,或許有的讀者會想:除了網路下載別人寫好的工具之外,那我們不是可以自己撰寫自己的工具呢?
可以的!剩下的幾天,我們就來分享如何撰寫自己的指令!
首先,我們先來一個工程師都耳熟能詳的指令: hello world
要用指令的方式印出 hello world,相信大家還有印象
echo 'hello world'
要撰寫 bash script 的話,首先我們利用 nano 或 vim,建立 hello_world
檔案
#!/bin/bash
這一行告訴 linux,這段 bash script 要用 /bin/bash
執行。
接著,我們加入要執行的動作
#!/bin/bash
echo 'hello world' # 印出 hello world
然後我們嘗試執行
./hello_world
-bash: ./hello_world: Permission denied
因為我們還沒有設置可執行權限
我們利用 chmod
來加上權限
chmod +x hello_world
./hello_world
hello world
就這樣!我們印出了「hello world」 成功地寫出了我們的第一個 bash script!
如果我們想宣告變數,可以用 =
宣告,用 $
符號使用
所以上述的程式,也可以這樣改寫
#!/bin/bash
str='hello world'
echo $str # 印出 hello world
今天有關撰寫 bash script 的部分就分享到這邊。各位明天見!